Dynamic view-dependent multiresolution on a client-server architecture
نویسندگان
چکیده
We consider the problem of transmitting huge triangle meshes in the context of a Web-like client-server architecture. Approximations of the original mesh are transmitted by applying selective reenement. A multiresolution geometric model is maintained by the server. A client may query the server for a mesh at an arbitrary, continuously variable, level of detail. The client makes repeated queries over time with diierent query parameters. The server answers to queries by traversing the multiresolution model and transmitting updates to the client, which uses them to progressively modify a current mesh. We study this problem in the context of a vertex-based multiresolution model, which is a special instance of the Multi-Triangulation Pup96, DFPM97], based on vertex insertion and removal. We deene a compact data structure for such a model which exploits the speciic update rule. We propose a dynamic algorithm for selective reenement and we discuss in detail its implementation as a client-server application. In order to reduce memory requirements and channel traac, we develop a compressed representation which allows us to express mesh updates with a code of small size. We also address client caching to further limit bandwidth occupancy. Experimental results show that the Multi-Triangulation can be a key Web technology for triangle mesh manipulation.
منابع مشابه
View-dependent Mesh Streaming with Minimal Latency
This paper presents a novel framework for view-dependent streaming of multiresolution meshes. In contrast to conventional progressive streaming in which the resolution of a model changes globally, our server dynamically adjusts the transmission order of the detail data with respect to the client’s current viewpoint. By extending the truly selective refinement scheme for progressive meshes to a ...
متن کاملMultiresolution 3D Rendering on Mobile Devices
We present a client/server system that is able to display 3D scenes on handheld devices. At the server we extract the geometry that is visible for each client and send it. We also extract texture and material information. The clients, running on mobile devices, use that information to render realistic images. Our geometry extraction algorithm employs multiresolution and view-dependent simplific...
متن کاملA Digital Terrain Server on the Internet
This paper brings forward a Digital Earth-based DEM server model – TON (Terrain On the INTERNET). TON takes client/server architecture and closely integrates with WWW server. The server side of TON builds multiresolution terrain database in a quadtree structure, which offers an effective method to retrieve terrain data. The client side of TON integrates with WWW browser as a component, which su...
متن کاملAn Adaptive Multi-Resolution Method for Progressive Model Transmission
Although there are many adaptive (or view-dependent) multiresolution methods, support for progressive transmission and reconstruction has not been addressed. A major reason for this is that most of these methods require a large portion of the hierarchical data structure to be available at the client before rendering starts. This is due to the dependency constraints among neighboring vertices. I...
متن کاملManagement of multi-resolution data in a mobile spatial information visualization system
We propose a solution for the management of multiresolution data in a mobile spatial information visualization system. This system has a client server architecture and is characterized by a slow communication link. Our solution is based on use of increments, i.e. the ”difference” between two datasets with different levels of detail. It allows reuse of locally available data and reduces the amou...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computer-Aided Design
دوره 32 شماره
صفحات -
تاریخ انتشار 2000